/*
 * minimax.h
 *
 *  Created on: Feb 6, 2012
 *      Author: benzun
 */
#include "main.h"
#ifndef MINIMAX_H_
#define MINIMAX_H_

class minimax {
	int ply;
public:
	minimax(int ply1);
	State *run_minimax(State *s, bool player);
	State *do_action(State *s,int col);
	int out_col();
	virtual ~minimax();
};

#endif /* MINIMAX_H_ */
